package com.atguigu.gmall.wms.api;

import com.atguigu.gmall.common.bean.ResponseVo;
import com.atguigu.gmall.wms.entity.WareSkuEntity;
import com.atguigu.gmall.wms.vo.SkuLockVo;
import org.springframework.web.bind.annotation.*;

import java.util.List;

public interface GmallWmsApi {

    @GetMapping("wms/wmswaresku/sku/{skuId}")
    public ResponseVo<List<WareSkuEntity>> queryWareSkusBySkuId(@PathVariable("skuId")Long skuId);

    /*
   锁库存
    */
    @PostMapping("wms/wmswaresku/sku/lock")
    public ResponseVo<List<SkuLockVo>> checkLock(@RequestBody List<SkuLockVo> skuLockVos, @RequestParam("orderToken") String orderToken);
}
